SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

CREATE VIEW dbo.vwlConcursosGanados
AS
SELECT     dbo.tb_ConcursosGanados.IdConcursoGanado AS ID,dbo.tb_ConcursosGanados.agente, dbo.tb_ConcursosGanados.Descripcion, dbo.vwrCargosGenericos.Descripcion AS Cargo, 
                      dbo.vwrAsignaturasGenericas.Descripcion AS Asignatura, dbo.vwrTiposdeConcursosGanados.Descripcion AS TipoDeConcurso, 
                      dbo.vwrGruposDeIncumbencias.Descripcion AS GrupoDeIncumbencia, CASE WHEN (CAST(dbo.tb_ConcursosGanados.FechaDeCarga9 AS DATETIME) 
                      >= cast(dbo.tb_Parametros.valor1 as datetime)) THEN 'Nuevo' ELSE 'Viejo' END AS ViejoNuevo
FROM         dbo.tb_ConcursosGanados INNER JOIN
                      dbo.vwrCargosGenericos ON dbo.tb_ConcursosGanados.Cargo = dbo.vwrCargosGenericos.ID INNER JOIN
                      dbo.vwrAsignaturasGenericas ON dbo.tb_ConcursosGanados.Asignatura = dbo.vwrAsignaturasGenericas.ID INNER JOIN
                      dbo.vwrTiposdeConcursosGanados ON dbo.tb_ConcursosGanados.TipoConcurso = dbo.vwrTiposdeConcursosGanados.ID INNER JOIN
                      dbo.vwrGruposDeIncumbencias ON dbo.tb_ConcursosGanados.GrupoIncumbencias = dbo.vwrGruposDeIncumbencias.id CROSS JOIN
                      dbo.tb_Parametros
WHERE     (dbo.tb_Parametros.idParametro = 60)






GO
GRANT SELECT ON  [dbo].[vwlConcursosGanados] TO [Juntas]
GRANT SELECT ON  [dbo].[vwlConcursosGanados] TO [MCEEjecutivo]
GRANT SELECT ON  [dbo].[vwlConcursosGanados] TO [PersonalDocenteDireccion]
GRANT SELECT ON  [dbo].[vwlConcursosGanados] TO [SoloVer]
GO
